implanted fusion port - Spanish English Dictionary